ride, way to travel by road - Spanisch Englisch Wörterbuch